package com.balakitbbs.service;

import org.springframework.beans.factory.annotation.Autowired; 
import org.springframework.stereotype.Service;                 
import com.balakitbbs.page.SearchPageUtil;     
import java.util.*;     
import com.balakitbbs.entity.Bala_freind;
import com.balakitbbs.dao.Bala_freindDaoIF;
   /**
    * bala_freind Service类
    */ 
@Service
public class Bala_freindService{
@Autowired
private Bala_freindDaoIF dao;
	public void addBala_freind(Bala_freind bala_freind){
		dao.addBala_freind(bala_freind);
	}

	public void delBala_freind(String id){
		dao.delBala_freind(id);
	}

	public void delBala_freindTrue(String id){
		dao.delBala_freindTrue(id);
	}

	public void updateBala_freind(Bala_freind bala_freind){
		dao.updateBala_freind(bala_freind);
	}

	public Bala_freind selectBala_freindById(String id){
		return dao.selectBala_freindByID(id);
	}

	public int selectBala_freindCount(){
		return dao.selectBala_freindCount();
	}

	public int selectBala_freindCountAll(){
		return dao.selectBala_freindCountAll();
	}

	public List<Bala_freind> selectBala_freindsByPage(SearchPageUtil spu){
		return dao.selectBala_freindsByPage(spu);
	}

	public int selectBala_freindsByPOJOCount(Bala_freind bala_freind){
		return dao.selectBala_freindsByPOJOCount(bala_freind);
	}

	public List<Bala_freind> selectBala_freindsByPOJO(Bala_freind bala_freind){
		return dao.selectBala_freindsByPOJO(bala_freind);
	}

	public List<Bala_freind> selectBala_freindsByPojoPage(SearchPageUtil spu,Bala_freind bala_freind){
		Map map = new HashMap();
		map.put("spu",spu);
		map.put("pojo",bala_freind);
		return dao.selectBala_freindsByPojoPage(map);
	}

}

